home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
gui
/
mui33mod.rdm
< prev
next >
Wrap
Text File
|
1996-05-20
|
3KB
|
99 lines
Short: Modula-2 interfaces and demos for MUI 3.3
Author: Olaf Peters <olf@informatik.uni-bremen.de>
Uploader: Olaf Peters <olf@informatik.uni-bremen.de>
Version: $VER: M2Interfaces v3.3.2 (25.4.96)
Type: dev/gui
Kurz: Modula-2 Schnittstellen und Demos für MUI 3.3
Replaces: dev/gui/mui33mod.lha
Author: Christian Scholz <ruebe@pool.informatik.rwth-aachen.de>
=============
Release Notes
=============
v3.3.2 (25.4.96, olf)
- MuiD/MuiClasses: added missing Methods SettingsgroupGadgetsToConfig,
SettingsgroupConfigToGadgets and GetConfigItem (needed when developing
CustomClass-Prefs for MUI-Prefs).
- MuiClasses: OBJ_pen() now returns a pointer to an array of WORD, so you
can get the pennumber of a MUI-Pen by simply calling i.e.
OBJ_pen(obj)^[mpenHalfshine]
- MuiClasses: the mNotifyData structure was missing the mndObjectID - blame
Stuntzi ;-)
v3.3.1 (13.3.96, olf)
- as the StackParms compiler-option *may* lead into problems it has been
removed from the interfaces. (Stefan Tiemann)
- optimization: MuiClasses/FillMinMaxInfo now uses WITH and INC Statement,
saving some bytes when compiling. (Stefan Tiemann)
- optimization: MuiClasses/MakeDispatcher had a VAR parameter while the
Pointer is not being changed. (Stefan Tiemann)
- fixed a bug in MuiD.def/mInputHandlerNode: node had to be ed.MinNode, not
ed.MinNodePtr (Stefan Tiemann)
- MuiClassSupport: new procedure setSuper to set an attribute of your
superclass.
- fixed a bug in MuiClasses/MakeDispatcher that would badly crash the
machine when used in a public custom class (= library):
IClass^.dispatcher.data is reserved for MUI, now using
IClass^.userData. Nevertheless the bug didn't occur with private
customclasses.
- added the missing DataSpaceFind Method to MuiD.def and MuiClasses.def
(blame Stuntzi for forgetting it in the C-Headers ;-)
v3.3 (21.2.96, olf)
- updated the interfaces for MUI 3.3
- ATTENTION: new parameter 'flags' for moObtainPen()!
- MuiClassSupport: new procedure setSuper to set an attribute of your
superclass.
v3.2.2 (7.2.96, olf)
- introduced MuiClassSupport: some functions to make life easier when
creating own customclasses. See docs/MuiClassSupport.doc for
documentation, Class2.mod and Class3.mod for example usage.
- when using MUIOBSOLETE=TRUE in MuiMacros, the TagBuffer was too small.
Fixed. (Marc Ewert)
- Demosources now also use MuiClassSupport and do compile again. They
didn't in v3.2.1 due to the changes from Stefan Schulz (APTR moved to
MuiD).
v3.2.1 (3.2.96, olf)
- updated the interfaces for MUI 3.2
- included Stuntzi's automatic headers (these have not been updated in the
MUI 3.2 distribution)
- included some changes from Stefan 'eau' Schulz and Christian 'Kochtopf'
Scholz (Thanks!)
- fixed MOLabelFlags (flags were misaligned, thanks to Marc Ewert for
reporting!)
v3.1.1 (27.11.95, olf)
- MuiD.def now really has the MUIOBSOLETE compiler option. This was missing
in the MUI 3.1 release.
- due to Stuntzi's automatic headerfile generation, MUI2COMPAT will not be
supported any longer.
- Demos now compile with MUIOBSOLETE set to FALSE, which also means they
will only run with MUI 3 (and above). Be careful, they do *not* check
which MUI version you're using!